Skip to content

chore: add structured issue forms#5458

Merged
jgoux merged 5 commits into
developfrom
codex/issue-form-templates
Jun 17, 2026
Merged

chore: add structured issue forms#5458
jgoux merged 5 commits into
developfrom
codex/issue-form-templates

Conversation

@jgoux

@jgoux jgoux commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Summary

Replaces the legacy Markdown issue templates with GitHub Issue Forms for bug reports, feature requests, and documentation improvements.

The new forms require the core information maintainers need for triage, apply the repo emoji category labels, and disable blank issues while routing support and docs requests to the appropriate Supabase resources.

@jgoux jgoux marked this pull request as ready for review June 5, 2026 13:33
@jgoux jgoux force-pushed the codex/issue-form-templates branch from 7817885 to 4fc448a Compare June 5, 2026 13:33
@jgoux jgoux requested a review from a team as a code owner June 5, 2026 13:33
@github-actions

Copy link
Copy Markdown

Supabase CLI preview

npx --yes https://pkg.pr.new/supabase/cli/supabase@d35a4fb7bf50c10e72297fb380de3a228c01e15d

Preview package for commit d35a4fb.

@jgoux jgoux added this pull request to the merge queue Jun 17, 2026
Merged via the queue into develop with commit 4a92eb8 Jun 17, 2026
20 checks passed
@jgoux jgoux deleted the codex/issue-form-templates branch June 17, 2026 11:43
pull Bot pushed a commit to pjpjq/cli that referenced this pull request Jun 17, 2026
Removes empty `title` keys from the issue form templates merged in
supabase#5458.

GitHub treats empty strings as invalid for issue-form string fields.
Because each form had `title: ""`, the template chooser hid the bug,
feature, and docs forms and only showed the blank issue/contact links.

Leaving the optional title key absent lets GitHub render the forms while
preserving the existing form names, labels, and fields.
avallete pushed a commit to 7ttp/cli that referenced this pull request Jun 17, 2026
Depends on supabase#5458.

Adds `supabase issue bug|feature|docs` for opening the repository issue
forms with useful fields prefilled from CLI flags and runtime context.

Adds a shared issue-template contract test so command field IDs, option
values, and required-field policy stay aligned with the YAML issue
forms.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants